instrument for defending walls - Almanca İngilizce Sözlük